Relationship between the standard compliance of IDL-compilers and interoperability of CORBA-based applications

نویسندگان

  • Markus Aleksy
  • Ralf Gitzel
چکیده

Ever since the introduction of version 2.0 of the CORBA specification, that architecture enjoys ever-increasing popularity. There are two reasons for this, both due to the underlying principles of CORBA – easy interoperability between different ORB products and the possibility of cooperation with other (sub)systems. However, for the first advantage to come to bear, it is paramount that the IDL specification is accurately implemented by the ORB products. In this paper we examine the IDL compilers of different ORB products with regard to standard compliance and discuss the problems arising from deviance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Tools for Automating the Migration From DCE to CORBA

Next-generation telecommunication software must be flexible and reusable. These requirements motivate the use of object-oriented (OO) middleware like the Common Object Request Broker Architecture (CORBA). However, many existing telecommunication software products have already been written using the DistributedComputingEnvironment (DCE) RPC toolkit. To reduce porting effort and to minimize unnec...

متن کامل

A Design Pattern based Approach to Generating Synchronization Adaptors from Annotated IDL

Middleware platforms such as CORBA and DCOM provide standard component interfaces, interaction protocols, and communication services to support interoperability of object{oriented applications operating in heterogeneous and distributed environments. General{purpose services and facilities foster re{use and help reduce development costs. Yet the degree of automation of the software development p...

متن کامل

Design Patterns for Synchronization Adapters of Corba Objects

Standard middleware platforms offer Interface definition languages (IDLs) to achieve component interoperability in a heterogeneous computing context. IDLs serve to specify module and interface names, as well as operation signatures. The simplicity of IDLs ensures that they are applicable to a wide range of application domains, can be mapped to a wide variety of implementation languages, and are...

متن کامل

Automatic Java Code Generation Based on CORBA IDL plus Semantic Comments

The development of CORBA-based applications is often criticized because of its high complexity. In this work we point out which parts in a CORBA-based application represent the recurring infrastructural”plumbing” code, and we describe an approach to supporting the automatic generation of these code fragments for a CORBAbased application in a standard-compliant, languageand tool-independent way....

متن کامل

Petri Net Based Behavioural Specification of CORBA Systems

CORBA is a standard proposed by the Object Management Group (OMG) in order to promote interoperability between distributed object systems. CORBA provides a programming-language neutral Interface Definition Language (IDL) that describes the syntactic aspects of services supported by remote objects. However, CORBA IDL does not provide any means to specify the behaviour of objects in an abstract a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003